GtkStyleContext: don't use disconnect_by_func()
authorGiovanni Campagna <gcampagna@src.gnome.org>
Tue, 28 Jan 2014 18:47:05 +0000 (19:47 +0100)
committerGiovanni Campagna <gcampagna@src.gnome.org>
Wed, 29 Jan 2014 22:06:07 +0000 (23:06 +0100)
commit8e19b765433978fdec02a38597caac40345a7eb8
treed5ecb2cb93e406b8189d1c5ed00389460cb6639b
parent71b17b47563b28a56e7a85c11eee2932cb9e99b2
GtkStyleContext: don't use disconnect_by_func()

disconnect_by_func() is slow, and this becomes particularly evident
when disposing a number of widgets (and their associated style
context) at once, such as when using a language binding which
uses a GC.

https://bugzilla.gnome.org/show_bug.cgi?id=723183
gtk/gtkstylecontext.c